\hypertarget{structkblib_1_1detail_1_1array__filter2_3_01_t[]_00_01_s_01_4}{}\section{kblib\+:\+:detail\+:\+:array\+\_\+filter2$<$ T\mbox{[}\mbox{]}, S $>$ Struct Template Reference} \label{structkblib_1_1detail_1_1array__filter2_3_01_t[]_00_01_s_01_4}\index{kblib\+::detail\+::array\+\_\+filter2$<$ T\mbox{[}\mbox{]}, S $>$@{kblib\+::detail\+::array\+\_\+filter2$<$ T[], S $>$}} {\ttfamily \#include $<$bits.\+h$>$} \subsection*{Public Types} \begin{DoxyCompactItemize} \item using \hyperlink{structkblib_1_1detail_1_1array__filter2_3_01_t[]_00_01_s_01_4_a01b1854781bceb43b52bde4e2f020ef3}{type} = std\+::array$<$ T, S/sizeof(T)$>$ \end{DoxyCompactItemize} \subsection{Detailed Description} \subsubsection*{template$<$typename T, std\+::size\+\_\+t S$>$\newline struct kblib\+::detail\+::array\+\_\+filter2$<$ T\mbox{[}$\,$\mbox{]}, S $>$} Definition at line 567 of file bits.\+h. \subsection{Member Typedef Documentation} \mbox{\Hypertarget{structkblib_1_1detail_1_1array__filter2_3_01_t[]_00_01_s_01_4_a01b1854781bceb43b52bde4e2f020ef3}\label{structkblib_1_1detail_1_1array__filter2_3_01_t[]_00_01_s_01_4_a01b1854781bceb43b52bde4e2f020ef3}} \index{kblib\+::detail\+::array\+\_\+filter2$<$ T\mbox{[}\mbox{]}, S $>$@{kblib\+::detail\+::array\+\_\+filter2$<$ T[], S $>$}!type@{type}} \index{type@{type}!kblib\+::detail\+::array\+\_\+filter2$<$ T\mbox{[}\mbox{]}, S $>$@{kblib\+::detail\+::array\+\_\+filter2$<$ T[], S $>$}} \subsubsection{\texorpdfstring{type}{type}} {\footnotesize\ttfamily template$<$typename T , std\+::size\+\_\+t S$>$ \\ using \hyperlink{structkblib_1_1detail_1_1array__filter2}{kblib\+::detail\+::array\+\_\+filter2}$<$ T\mbox{[}$\,$\mbox{]}, S $>$\+::\hyperlink{structkblib_1_1detail_1_1array__filter2_3_01_t[]_00_01_s_01_4_a01b1854781bceb43b52bde4e2f020ef3}{type} = std\+::array$<$T, S / sizeof(T)$>$} Definition at line 568 of file bits.\+h. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item kblib/\hyperlink{bits_8h}{bits.\+h}\end{DoxyCompactItemize}